.popup_background {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
	/* background-image: url("background.jpg"); */
	line-height: 50%;
}

.popup {
	position:relative;
	width: 280px;
	height: auto !important;
	min-height: 110px;
	border: 3px solid #AAC9FD;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10%;
	background-color: #E8E8E8;
	/*shadow effect*/
	-moz-box-shadow: 3px 3px 4px #000;
    -webkit-box-shadow: 3px 3px 4px #000;
    box-shadow: 3px 3px 4px #000;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

.popup_content {
	width: 100%;
	height: auto !important;
	min-height: 78px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 20px;
	line-height: 18px;
	overflow: visible;
	text-align: left;
	vertical-align: middle;
	white-space:normal;
}

.popup_bottom {
	width: 100%;
	height: 28px;
	text-align: right;
}